marakala biochemistry